/*
 * Copyright 2020-2021 redragon.dongbin
 *
 * This file is part of redragon-erp/赤龙ERP.

 * redragon-erp/赤龙ERP is free software: you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation, either version 2 of the License, or
 * (at your option) any later version.

 * redragon-erp/赤龙ERP is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU General Public License for more details.

 * You should have received a copy of the GNU General Public License
 * along with redragon-erp/赤龙ERP.  If not, see <https://www.gnu.org/licenses/>.
 */
package com.erp.inv.input.dao.model;

import lombok.Data;
import org.hibernate.annotations.DynamicInsert;
import org.hibernate.annotations.DynamicUpdate;

import javax.persistence.Entity;
import javax.persistence.Table;
import java.util.List;


@Data
public class InvInputVO{

    private String inputSourceHeadCode;
    //头表
    private Integer inputHeadId;
    private String inputHeadCode;
    private String inputType;
    private String inputSourceType;

    private String warehouseCode;
    private String inputDate;
    private String memo;
    private Integer version;
    private String status;
    private String approve_status;
    private String staff_code;
    private String department_code;
    private String is_del;
    private String created_date;
    private String created_by;
    private String last_updated_date;
    private String last_updated_by;
    private String inputManner;
    private String isTesting;
    private String testingFile;

    //行表
    private Integer input_line_id;
    private String input_line_code;
    private String b_input_head_code;
    private String input_source_line_code;
    private String material_code;
    private String quantity;
    private String input_quantity;
    private String price;
    private String amount;
    private String attached_memo;
    private String discount;
    private String discount_memo;
    private String is_Report;
    private String inv_means;
    private String unit;
    private String b_memo;
    private Integer b_version;
    private String b_status;
    private String b_is_del;
    private String b_created_date;
    private String b_created_by;
    private String b_last_updated_date;
    private String b_last_updated_by;
    private String org_code;


    //库存记录表
    private Integer stock_id;
    private String stock_code;
    private String c_warehouse_code;
    private String c_material_code;
    private String stock_number;
    private String retain_flag;
    private String bill_type;
    private String bill_head_code;
    private String bill_line_code;
    private String c_memo;
    private String c_status;
    private String c_staff_code;
    private String c_department_code;
    private String c_created_date;
    private String c_created_by;
    private String c_last_updated_date;
    private String c_last_updated_by;
    private String c_org_code;

    private String  JSONText;
    private String file;
    private Integer is_bill;







}